high-performance coach - German English Dictionary